import { checkType } from "@/utils/index.js";

/**
 * @description await异常处理
 * @param promise promise对象
 * @returns {Promise}
 */
export function toAwait(promise) {
	if (checkType(promise) !== "promise") {
		console.log("当前函数不是一个promise，请检查");
		return ["error", null];
	}
	return promise.then((res) => [null, res]).catch((err) => [err, null]);
}


